function getCookie(name) {
    var r = document.cookie.match("\\b" + name + "=([^;]*)\\b");
    return r ? r[1] : undefined;
}

$(document).ready(function() {
    $("#mobile").focus(function(){
        $("#mobile-err").hide();
    });
    $("#password").focus(function(){
        $("#password-err").hide();
    });
    // 添加登录表单提交操作
    // $(".form-login").submit(function(e){
    //     e.preventDefault();
    //     mobile = $("#mobile").val();
    //     passwd = $("#password").val();
    //     if (!mobile) {
    //         $("#mobile-err span").html("请填写正确的手机号！");
    //         $("#mobile-err").show();
    //         return;
    //     }
    //     if (!passwd) {
    //         $("#password-err span").html("请填写密码!");
    //         $("#password-err").show();
    //         return;
    //     }
    //
    // });
    //点击退出按钮，退出登陆

    $(".form-login").submit(function(e){
    // 阻止浏览器对于表单的默认提交行为
    e.preventDefault();
    var mobile = $("#mobile").val();
    var passwd = $("#password").val();
    if (!mobile) {
        $("#mobile-err span").html("请填写正确的手机号！");
        $("#mobile-err").show();
        return;
    }
    if (!passwd) {
        $("#password-err span").html("请填写密码!");
        $("#password-err").show();
        return;
    }

    var data = {'mobile': mobile, 'password': passwd}
    console.log(data)
    $(".form-login").serializeArray().map(function (x) {
        data[x.name] = x.value
    })
    var jsonData = JSON.stringify(data);
    // alert(jsonData)
    $.ajax({
        url:"/api/v1.0/login",
        type:"post",
        data: jsonData,
        contentType: "application/json",
        dataType: "json",
        headers:{
            "X-CSRFTOKEN":getCookie("csrf_token"),
        },
        success: function (data) {
            if ("0" == data.errno) {
                alert('ok')
                // 登录成功，跳转到主页
                location.href = "/";

                return;
            }
            else {
                // 其他错误信息，在页面中展示
                $("#password-err span").html(data.errmsg);
                $("#password-err").show();
                return;
            }
        }
    });
});
})
